<html>
  <head>
    <title>
      导言
    </title>
  </head>
  <body>
    <script>
        //  ASP.NET Core MVC/Razor Pages：UI主题

                    /*
                        一、导言 Introduction

                                    ABP提供了一个完整的UI主题化系统，其目标如下：

                                            ①、可重用模块的开发是与主题无关的，因此模块可以与任何主题一起使用。

                                            ②、UI主题由最终的宿主应用程序决定。

                                            ③、该主题通过NuGet/NPM包分发，因此易于升级。

                                            ④、最终宿主应用程序可以自定义所选主题。



                                    为了实现这些目标，ABP做了以下工作：

                                            确定所有主题使用和改编的一组基本库。因此，模块和应用程序开发人员可以依赖和使用这些库，而无需依赖于特定主题。

                                            提供一个由导航菜单、工具栏、布局挂钩…组成的系统，由所有主题实现。因此，模块和应用程序为布局做出贡献，以组成一致的应用程序UI。



                                    
                                    1、当前主题  ICurrentTheme

                                               目前，官方提供了四个主题：

                                                    ①、BasicTheme (基本主题) 是具有普通Bootstrap风格的极简主义主题。它是开源和免费的。

                                                    ②、LeptonX Lite主题是现代时尚的Bootstrap UI主题。如果您想拥有一个生产就绪的UI主题，它是理想的选择。它也是开源和免费的。

                                                    ③、Lepton主题是由核心ABP团队开发的商业主题，是ABP许可证的一部分。

                                                    ③、LeptonX主题也是由核心ABP主题开发的商业主题，是ABP许可证的一部分。这是ABP v6.0.0之后的默认主题。


                                        ABP也有一些社区驱动的主题（您可以在网络上搜索）。
                    */

    </script>
  </body>
</html>